package Market;

import java.util.ArrayList;
import java.util.Hashtable;

import sim.engine.SimState;
import sim.engine.Steppable;

public class LSE implements Steppable {
											/** LSE's Data: {LSE ID, at Node, L(0), L(1),L(2),L(3),L(4), ...,L(23)} */
		private  double[][] LSEData;
											/** Hourly loadProfile Array = fixed demand : { each LSE demand over current hour } */	  
		private double loadProfile;
											/** Current LSE */
		private  int jj;
											/** Current hour */
		private int hour;
		
		private Market market;
		
		public String id;
		public int node;
		public Hashtable<String, Double> electricityDemand = new Hashtable<String, Double>();

//C-O-N-S-T-R-U-C-T-O-R--------------------------------------------------------------------------------
	public LSE(){
	}
	
	
	public LSE(String id,int node, Hashtable electricitydemand)
	{
		this.id=id;
		this.node=node;
		this.electricityDemand = electricitydemand;
		
	}
	
	
//--------------------------------------------------------------------------------------------------------	
	public void step(SimState state)
	{		
		//market.SubmitLoadProfile(loadProfile, hour, jj);
		//System.out.println("Lse= " + id);
	}   	   	
  }
	


